package locacao.apresentacao.bd;

import java.sql.Connection;
import java.sql.Date;

import locacao.negocio.bo.FuncionarioBO;

public class FuncionarioBD {

	private FuncionarioBO funcionarioBO;

	public FuncionarioBD() {	
		funcionarioBO = new FuncionarioBO();
	}
		
	public void addFuncionario(Integer idFuncionario, Integer idPessoa,
			Date dataAdmissao, String status){
		funcionarioBO.addFuncionario(idFuncionario, idPessoa, dataAdmissao, status);
	}
	
	public void updateFuncionario(Integer idFuncionario, Integer idPessoa,
			Date dataAdmissao, String status){
		funcionarioBO.updateFuncionario(idFuncionario, idPessoa, dataAdmissao, status);			
	}
		
	public void excludeFuncionario(int idFuncionario){
		funcionarioBO.excludeFuncionario(idFuncionario);
	}
	
	
    public String[] getInfoFuncionarios(){
    	return funcionarioBO.getInfoFuncionarios();
    }
    
    public String[] getPesquisaFuncionarios(Integer id){
    	return funcionarioBO.getPesquisaFuncionarios(id);
    }

	 public Connection gerarRelatorioFuncionarios(){
		 return funcionarioBO.gerarRelatorioFuncionarios();
	 }	
}
